package com.airy.apprepairequipment.common.util;

public enum ResultCode {
	
	/** 成功 */
	SUCCESS(200, "成功"),

	/** 失败 */
	FALSE(203, "失败"),
	
	/** 数据为空 */
	SUCCESS_NO_DATA(201, "数据为空"),
	
	/** 用户不存在 */
	SUCCESS_NO_USER(202, "用户不存在"),

	/** 用户不存在 */
	SUCCESS_PASSWORD_ERROR(230, "密码错误"),

	/** 无效请求 */
	SUCCESS_NOT_VALID(217, "无效请求"),
	
	/** 系统繁忙，请稍后重试 */
	SUCCESS_IS_BUSY(218, "系统繁忙，请稍后重试"),

	/** 该设备已登录过多个账号，请用原账号登录 */
	SUCCESS_REGISTER_LIMIT(220, "该设备已登录过多个账号，请用原账号登录"),
	

	/** 请验证图形码 */
	SUCCESS_IMG_CODE(222, "请验证图形码"),
	
	/** 该设备已注册，请用原账号登录 */
	SUCCESS_LOGIN_LIMIT(223, "该设备已注册，请用原账号登录"),
	
	/** 请到应用宝下载最新版本 */
	SUCCESS_VERSION_UPGRADE(224, "请到应用宝下载最新版本"),
	
	/** 该WIFI下注册账号已达上限，请切换网络使用 */
	SUCCESS_IP_LIMIT(225, "该WIFI下注册账号已达上限，请切换网络使用"),
	
	/** 请更新至最新版本 */
	SUCCESS_UPGRADE_NEW(226, "请更新至最新版本"),
	
	/** 请升级至最新版本 */
	SUCCESS_UPGRADE_NEW_TO(227, "请升级到最新版本"),
	
	/** 亲~还未到时段奖励领取时间哦 */
	SUCCESS_IS_NOTRIGHT_TIME(228, "亲~未到时间不能获得'时段奖励'哦"),
	
	/** 您的账号状态异常，请联系客服，以免影响您的收益 */
	SUCCESS_USER_SUSPICIOUS(229, "您的账号状态异常。如需帮助，请联系客服，以免影响您的收益"),
	
	/** 手机号码已被使用 */
	SUCCESS_IS_USED(209, "手机号码已被使用"),

	/** 没有登录 */
	NOT_LOGIN(400, "没有登录"),

	/** 发生异常 */
	EXCEPTION(401, "发生异常"),

	/** 系统错误 */
	SYS_ERROR(402, "系统错误"),
	
	/** 参数错误 */
	PARAMS_ERROR(403, "参数错误"),

	/** 不支持或已经废弃 */
	NOT_SUPPORTED(410, "不支持或已经废弃"),
	
	/** 无效IMEI值 */
	IMEI_ERROR(411, "无效IMEI值"),

	/** AuthCode错误 */
	INVALID_AUTHCODE(444, "无效的AuthCode"),

	/** 太频繁的调用 */
	TOO_FREQUENT(445, "请正常使用"),

	/** 未知的错误 */
	UNKNOWN_ERROR(499, "未知错误"),

	/** 账号过期 */
	USER_ACCOUNT_EXPIRED(412,"用户信息已过期"),


	/** 退出登录 */
	SUCCESS_LOGOUT(413,"退出成功");

	private ResultCode(int val, String msg) {
		this.val = val;
		this.msg = msg;
	}

	public int val() {
		return val;
	}

	public String msg() {
		return msg;
	}

	private int val;
	private String msg;
	
}
